splat quenching - Turkish English Dictionary